Spreadsheet modeling for research and teaching: Programming without programming
نویسندگان
چکیده
منابع مشابه
Spreadsheet Programming
Spreadsheets are among the most widely used programming systems in the world. Individuals and businesses use spreadsheets for a wide variety of applications, ranging from performing simple calculations to building complex financial models. In this article, we first discuss how spreadsheet programs are actually functional programs. We then describe concepts in spreadsheet programming, followed b...
متن کاملSpreadsheet Probabilistic Programming
Spreadsheet workbook contents are simple programs. Because of this, probabilistic programming techniques can be used to perform Bayesian inversion of spreadsheet computations. What is more, existing execution engines in spreadsheet applications such as Microsoft Excel can be made to do this using only built-in functionality. We demonstrate this by developing a native Excel implementation of bot...
متن کاملResearch Directions for Teaching Programming Online
Online education has a long-standing tradition in academia, and yet online programming remains a relatively undeveloped area in the computing education literature. This is in sharp contrast with in-person programming courses, which have been a favorite subject of study in computing education. Research into teaching on-site programming is so extensive that numerous practices have emerged and are...
متن کاملSpreadsheet Programming for Using Online Data
The Internet has all kinds of data, from public data such as sport stats, stock prices and social network feeds, to private data such as personal calendars, location check-ins and business sales records. Many data sources provide web services to let people access their data for custom uses, such as building custom applications or performing data analysis. However, to use data from web services ...
متن کاملSpreadsheet Structure Discovery with Logic Programming
Our term "structure discovery" denotes the recovery of structure, such as the grouping of cells, that was intended by a spreadsheet’s author but is not explicit in the spreadsheet. We are implementing structurediscovery tools in the logic-programming language Prolog for our spreadsheet analysis program Model Master, by writing grammars for spreadsheet structures. The objective is an "intelligen...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Behavior Research Methods, Instruments, & Computers
سال: 1992
ISSN: 0743-3808,1532-5970
DOI: 10.3758/bf03203583